• word of the day

    newport news

    newport news - Dictionary definition and meaning for word newport news

    Definition
    (noun) a port city in southeastern Virginia at the mouth of the James River off Hampton Roads; large shipyards

Word used in video below:
text: do you know newport
Download our Mobile App Today
Receive our word of the day
on Whatsapp